$(function () {
    // console.log(window.BigNew.baseURL);
    // $.ajaxSetup();
    $.ajax({
        method: 'GET',
        url: BigNew.user_info,
        dataType: "json",
        data: {},
        //通过beforeSend 的方法设定请求头，把登陆时存的token拿出来传给请求头
        // beforeSend: function (xhr) {
        //     xhr.setRequestHeader("Authorization", window.localStorage.getItem("token"));
        // },
        success: (res) => {
            const { nickname, userPic } = res.data;
            $(".user_info img,.user_center_link img").prop({ src: userPic });
            $(".user_info span").text("欢迎大哥：" + nickname);
        },

        /*
        1.ajax请求错误的方法，三个参数分别代表
            jqXHR：xhr对象
            textStatus：错误的状态()
            errorThrown：具体的错误信息()
        
        */
        // error: function (jqXHR, textStatus, errorThrown) {
        //     console.log(jqXHR, textStatus, errorThrown);
        //     //如果状态信息为禁止访问 403，表示token被删除了，提示信息并跳回登陆界面
        //     if (errorThrown === "Forbidden") {
        //         alert("登陆信息过期，请重新登陆");

        //         window.location.href = './login.html';
        //     }
        // }
    })

    $(".logout").click(function () {
        window.localStorage.removeItem("token");

        //href指相对于从当前页面的位置出发，那么login和index在同一文件夹内，所以不用../
        window.location.href = "login.html";
    })

    $(".level01").click(function () {

        //如果点击的是有level02折叠的  就下滑出来。
        if ($(this).next().prop("class") == "level02") {
            $(this).next().slideToggle("1000");
        }
        //点击其他选项，折叠收齐，子类的高亮取消
        else {
            $(".level02").slideUp();
            $(".level02 li").find('a').css({ 'color': "#adafb5" });
            $(".level02").prev().find("b").removeClass("rotate0");
        }
        $(this).find("b").toggleClass("rotate0");
        $(this).addClass("active").siblings().removeClass("active");
    })
    $(".level02>li").click(function () {
        $(this).siblings().find('a').css({ 'color': "#adafb5" });
        $(this).find('a').css({ 'color': "#f0cf4c" });
    })
})